clubbed thumb - Turkish English Dictionary